home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1980-01-01 | 1.6 KB | 64 lines |
- 100 '********************************************
- 110 '** CHOMPER **
- 120 '** **
- 130 '** JULY 13, 1982 VERSION 1.1 **
- 140 '********************************************
- 150 SCREEN 2:KEY OFF
- 160 CLEAR ,10000
- 170 DEF SEG = 0
- 180 FOR X = &HFC00 TO &HFFFF
- 190 POKE X,0
- 200 NEXT
- 210 POKE &H7D,&HFC
- 220 DEF SEG = &HFC0
- 230 FOR X = 0 TO 63
- 240 READ Y
- 250 POKE X,Y
- 260 NEXT
- 270 DATA &H07 ,&H1F ,&H3F ,&H7F ,&H7F ,&HFF ,&HFF ,&HFF
- 280 DATA &HE0 ,&HF8 ,&HFC ,&HFE ,&HFE ,&HFF ,&HFF ,&HFF
- 290 DATA &HFF ,&HFF ,&HFF ,&H7F ,&H7F ,&H3F ,&H1F ,&H07
- 300 DATA &HFF ,&HFF ,&HFF ,&HFE ,&HFE ,&HFC ,&HF8 ,&HE0
- 310 DATA &HE0 ,&HF8 ,&HFC ,&HF8 ,&HF0 ,&HE0 ,&HC0 ,&H80
- 320 DATA &H80 ,&HC0 ,&HE0 ,&HF0 ,&HF8 ,&HFC ,&HF8 ,&HE0
- 330 DATA &HE0 ,&HF8 ,&HFC ,&HFE ,&HFE ,&HFE ,&HF8 ,&HC0
- 340 DATA &HC0 ,&HF8 ,&HFE ,&HFE ,&HFE ,&HFC ,&HF8 ,&HE0
- 350 CLS
- 360 FOR X = 2 TO 24 STEP 3
- 370 FOR Y = 1 TO 70 STEP 4
- 380 LOCATE X,Y+3
- 390 PRINT ".";
- 400 NEXT Y,X
- 410 FOR X = 2 TO 24 STEP 3
- 420 FOR Y = 1 TO 70 STEP 4
- 430 LOCATE X,Y
- 440 PRINT CHR$(32);CHR$(128);CHR$(129);CHR$(32);
- 450 LOCATE X+1,Y
- 460 PRINT CHR$(32);CHR$(130);CHR$(131);CHR$(32);
- 470 FOR Z = 1 TO 50:NEXT
- 480 LOCATE X,Y+1
- 490 PRINT CHR$(32);CHR$(128);CHR$(134);CHR$(32);
- 500 LOCATE X+1,Y+1
- 510 PRINT CHR$(32);CHR$(130);CHR$(134);CHR$(32);
- 520 FOR Z = 1 TO 50:NEXT
- 530 LOCATE X,Y+2
- 540 PRINT CHR$(32);CHR$(128);CHR$(132);CHR$(32);
- 550 LOCATE X+1,Y+2
- 560 PRINT CHR$(32);CHR$(130);CHR$(133);CHR$(32);
- 570 FOR Z = 1 TO 50:NEXT
- 580 LOCATE X,Y+3
- 590 PRINT CHR$(32);CHR$(128);CHR$(134);CHR$(32);
- 600 LOCATE X+1,Y+3
- 610 PRINT CHR$(32);CHR$(130);CHR$(135);CHR$(32);
- 620 FOR Z = 1 TO 50:NEXT
- 630 LOCATE X,Y+4
- 640 PRINT CHR$(32);CHR$(128);CHR$(129);CHR$(32);
- 650 LOCATE X+1,Y+4
- 660 PRINT CHR$(32);CHR$(130);CHR$(131);CHR$(32);
- 670 NEXT Y
- 680 LOCATE X,65
- 690 PRINT " "
- 700 LOCATE X+1,65
- 710 PRINT " "
- 720 NEXT X
-